completed projects - Français Anglais Dictionnaire